SmartFTP FTP Library
Example
// Set file time of remote file
sfFTPLib::IFTPItemPtr pItem;
if(SUCCEEDED(pItem.CreateInstance(__uuidof(sfFTPLib::FTPItem)))
    && pItem)
{
    pItem->ModifyTime = CFileTime::GetCurrentTime();
    pItem->ValidAttributes = sfFTPLib::ftpItemAttributeModifyTime;

    pConnection->SetStat(_bstr_t(L"/myfile"), pItem);
}
Copyright (c) by SmartSoft Ltd. All rights reserved.